home *** CD-ROM | disk | FTP | other *** search
/ Gamers Delight 2 / Gamers Delight 2.iso / Aminet / game / board / AmiGo.lha / AmiGo / readme < prev    next >
Text File  |  1989-12-12  |  2KB  |  43 lines

  1.     This is version 1.0 of AmiGo --- a Go board and player for the Amiga.
  2. The Amiga interface and board manager were written by Todd R. Johnson.
  3. The player is a C port of a Pascal player written by Stoney Ballard.
  4. The interface allows you to play human vs. human, human vs. Amiga, or
  5. Amiga vs. Amiga.
  6.  
  7.     The board manager and player could both use some work.  Currently,
  8. you cannot save/load games, take back a move, or automatically score a
  9. game.  It is also limited to a 19 by 19 board.  I'm releasing AmiGo
  10. now because 1) I'm in the final phases of my dissertation and probably
  11. won't have much time to do any further work on AmiGo, and 2) a lot of
  12. people have been asking for an Amiga Go player.  I am also releasing
  13. all of the source code so that others can add to and modify AmiGo.
  14. Note that all of my code in this release is public domain, while the
  15. ported go player retains the original copyright. 
  16.  
  17.     If you distribute AmiGo, I urge you to include the source
  18. code.  If anyone makes changes, I would appreciate a copy.  In fact, I
  19. am willing to act as a clearinghouse for AmiGo changes.
  20.  
  21. Todd R. Johnson
  22. tj@cis.ohio-state.edu
  23. 8/8/89
  24.  
  25. Here is the message attached to the original USENET posting of Stoney
  26. Ballard's Pascal code.  Note that the board manager mentioned here is
  27. not included in this distribution.
  28.  
  29. This go board manager and rudimentary go player was written by
  30. Stoney Ballard at Perq Systems in 1983-1984.  It is written in
  31. Perq Pascal and utilizes some Perq libraries for I/O.  The code
  32. is offered here if someone is interested to convert it to Unix.
  33.  
  34. The wonderful part about it is that a game is recorded as a tree
  35. and can be played forward or backward, branching at any point
  36. where there were alternate moves.
  37.  
  38. For some time, this program was also used to generate the go
  39. boards displayed in the American Go Journal.  For this it used
  40. some large font digits which are now lost.
  41.  
  42. Fred Hansen
  43.